frappe.ui.form.on('Item', {
	refresh(frm) {
		// your code here
	if (!frappe.user.has_role('System Manager')) { 

        $('#item-inventory_section-tab').hide() 
        $('#item-variants_section-tab').hide() 
        $('#item-accounting-tab').hide() 
        $('#item-purchasing_tab-tab').hide() 
        $('#item-sales_details-tab').hide() 
        $('#item-item_tax_section_break-tab').hide() 
        $('#item-quality_tab-tab').hide() 
        $('#item-manufacturing-tab').hide() 
        $('#item-dashboard_tab-tab').hide() 


        frm.set_df_property("allow_alternative_item", "hidden", 1)	
        frm.set_df_property("is_stock_item", "hidden", 1)	
        frm.set_df_property("has_variants", "hidden", 1)	
        frm.set_df_property("opening_stock", "hidden", 1)	
        frm.set_df_property("valuation_rate", "hidden", 1)	
        frm.set_df_property("standard_rate", "hidden", 1)	
        frm.set_df_property("is_fixed_asset", "hidden", 1)
        frm.set_df_property("item_group", "hidden", 1)
        frm.set_df_property("over_delivery_receipt_allowance", "hidden", 1)
        frm.set_df_property("over_billing_allowance", "hidden", 1)
        frm.set_df_property("section_break_11", "hidden", 1)
        frm.set_df_property("unit_of_measure_conversion", "hidden", 1)

		$(".inner-group-button").hide();
		// $(".inner-group-button").hide();
		// $("#user-connections_tab-tab").hide()
        }

	},
    before_save(frm) {
        if (!frappe.user.has_role('System Manager')) { 
            frm.set_value("item_group", 'goods')

    }
}
})